foreign to someone's nature - Türkçe İngilizce Sözlük